dig one's own grave - Turc Anglais Dictionnaire